small shop of varied articles - Spanish English Dictionary